Dynamic memory optimization using pool allocation and prefetching
نویسندگان
چکیده
منابع مشابه
Analysis on Dynamic Memory Allocation
Dynamic memory allocator has been an essential component in computer software for decades, which evolves to be sophisticated to meet both the strict performance and space requirements. This paper studies the design of simplified versions of two popular dynamic memory allocators, namely, the dlmalloc used in GNU libc and the tcmalloc used in Google Chrome browser. In this paper, we also conduct ...
متن کاملEnhancing Oblivious RAM Performance Using Dynamic Prefetching
Oblivious RAM (ORAM) is an established technique to hide the access pattern to an untrusted storage system. With ORAM, a curious adversary cannot tell what data address the user is accessing when observing the bits moving between the user and the storage system. All existing ORAM schemes achieve obliviousness by adding redundancy to the storage system, i.e., each access is turned into multiple ...
متن کاملGraph Generation on GPUs using Dynamic Memory Allocation
Complex networks are often studied using statistical measurements over many independently generated samples. Irregular data structures such as graphs that involve dynamical memory management and “pointer chasing” are an important class of application and have attracted recent interest in the form of the Graph500 benchmark formulation. The generation of simulated sample network graphs and measur...
متن کاملDynamic Spectrum Allocation in Cognitive Radio Using Particle Swarm Optimization
For efficient spectrum utilization in cognitive radio networks it requires appropriate allocation of idle frequency spectrum among coexisting cognitive radios while maximizing total bandwidth utilization and minimizing interference. The fixed spectrum allocation scheme leads to low spectrum utilization across the whole spectrum. This paper is an attempt to overcome the problem in such wireless ...
متن کاملPerformance Study and Dynamic Optimization Design for Thread Pool Systems
Thread pools have been widely used by many multithreaded applications. However, the determination of the pool size according to the application behavior still remains problematic. To automate this process, in this paper we have developed a set of performance metrics for quantitatively analyzing thread pool performance. For our experiments, we built a thread pool system which provides a general ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGARCH Computer Architecture News
سال: 2005
ISSN: 0163-5964
DOI: 10.1145/1127577.1127584